past participle of imprimer - German English Dictionary